suffer anguish - Turco Inglés Diccionario